package ar.com.larreta.colegio.client.planesdepagos;

import ar.com.larreta.colegio.intercambio.client.DetalleEspecifico;
import ar.com.larreta.grilla.client.BotonModificarPresionado;
import ar.com.larreta.grilla.client.SectorConGrilla;

import com.extjs.gxt.ui.client.event.MenuEvent;

public class BotonModificarDetalleEspecificoPresionado extends
		BotonModificarPresionado {

	public BotonModificarDetalleEspecificoPresionado(SectorConGrilla sector) {
		super(sector);
	}

	@Override
	public void componentSelected(MenuEvent ce) {
		DetalleEspecifico detalleEspecifico = (DetalleEspecifico) sector.getGrilla().getSelectionModel().getSelectedItems().get(0);
		VentanaDetallesEspecificos ventana = new VentanaDetallesEspecificos((SectorDetallesEspecificos)sector, sector.getGrilla());
		ventana.setDetalleEspecifico(detalleEspecifico);
		
		ventana.getNombre().getCampoTexto().setValue(detalleEspecifico.getNombre());
		ventana.getValor().getCampoTexto().setValue(detalleEspecifico.getValor());
		
		ventana.cambiarEstadoAModificacion();
		
		ventana.show();
	}

}
